.sidebar-nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
.sidebar-nav ul li a{
	border-bottom:#30506C 1px solid;
	color:#111111;
}
.sidebar-nav ul li, .sidebar-nav ul a {
	display: block;
}
.sidebar-nav ul a {
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	color: #FFFFFF;
	cursor:default;
}
.sidebar-nav ul a:hover, .sidebar-nav ul a:focus
{
	
}
.sidebar-nav ul a.active {
	color: #355A7A;
	background: #FFFFFF;
}
.sidebar-nav ul ul a {
	padding:0 27px;
	color:#DDDDDD;
	border-bottom: none;
	cursor: pointer;
}
.sidebar-nav ul ul a:hover, .sidebar-nav ul ul a:focus
{
	color: #FFFFFF;
	background: #30506C;
}
.sidebar-nav ul ul a.active {
	color: #355A7A;
	background: #FFFFFF;
}